package nusarPruebas

class DiaHora {
	
	String dia
	int horaInicio
	int horaFinal
	
	static belongsTo = Materia
	static hasMany = [ materias : Materia]
	

	static mapping = {
		version false
	}
	
    static constraints = {
		dia(nullable:false, blank:false, inList:["Lunes", "Martes", "Miercoles", "Jueves", "Viernes", "Sabado"])
		horaInicio(nullable:false, blank:false, min:7, max:21)
		horaFinal(nullable:false, blank:false, min:8, max:22)
    }
	
	// Texto que se mostrara cuando se quiera elegir una entidad de este tipo
	String toString() {
		"${dia} - ${horaInicio} - ${horaFinal}"
	}
}